waterproof plaster - German English Dictionary